package com.service.serviceImpl;

import com.mapper.MemoMapper;
import com.service.IMemoService;
import com.vo.memoVo.AddMemoVo;
import com.vo.memoVo.MemoListRequestVo;
import com.vo.memoVo.MemoListResponseVo;
import com.vo.memoVo.UpdateMemoVo;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

/**
 * @Author hl
 * @Date
 * @Describe 备忘录相关功能实现
 */
@Service
public class MemoServiceImpl implements IMemoService {

    @Resource
    MemoMapper memoMapper;

    @Override
    public List<MemoListResponseVo> getMemoList(MemoListRequestVo vo) {
        return memoMapper.getMemoList(vo);
    }

    @Override
    public void addMemo(AddMemoVo addVo) {
        memoMapper.addMemo(addVo);
    }

    @Override
    public void updateMemo(UpdateMemoVo vo) {
        memoMapper.updateMemo(vo);
    }

    @Override
    public void deleteMemo(Integer id) {
        memoMapper.deleteMemo(id);
    }
}
